package br.com.network.events {
	import flash.events.Event;
	import flash.net.Socket;
	/**
	 * ...
	 * @author Ricardo Teixeira
	 */
	public class ConexaoEvent extends Event {
		
		public static const CONEXAO_FECHADA:String = "fecha";
		public static const CONECTADO:String = "conectado";
		public static const RECEBE_DADO:String = "recebeDado";
		
		private var _dado:Object;
		
		public function ConexaoEvent(type:String, dado:Object = null,  bubbles:Boolean = false, cancelable:Boolean = false) {
			super (type, bubbles, cancelable);
			this._dado = dado;
		}
		
		public function get dado():Object { return _dado; }
		
		override public function toString():String {
			return "ConexaoEvent [" + this.dado + "]";
		}
		
	}

}